<?php
session_start();

//Ben je wel ingelogd?
if(empty($_SESSION['spelerId'])) {
	echo "<div class='error'><p class='icon'>Login om deze pagina te bekijken.</p></div>";
	die();
}

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");

isset($_GET['team']) ? $team = $_GET['team'] : $team = 0; 
$result = mysql_query("SELECT DISTINCT Agenda.agendaId, Agenda.*
		FROM Teambeheer, Agenda 
		WHERE ".(isset($_GET['agendaId']) ? "Agenda.agendaId = '".$_GET['agendaId']."'" : "YEAR( Agenda.datum ) = '".date('Y')."'")."
			AND Agenda.teamId = '".$team."'
			AND Teambeheer.spelerId = '".$_SESSION['spelerId']."'
			AND (((Teambeheer.teamfunctie > '0' OR Teambeheer.seizoenZichtbaar = '1') AND YEAR(Agenda.datum) = YEAR(Teambeheer.van))
				OR Agenda.datum >= Teambeheer.van)
			AND (Agenda.datum <= Teambeheer.tot OR Teambeheer.tot IS NULL)
		ORDER BY Agenda.datum");
//Als er 1 wedstrijd opgevraagd wordt, wordt de eerst volgende wedstrijd niet met een kleur weer gegeven. 
if(isset($_GET['agendaId'])) {
	$eerst_volgende_agenda = null;
}else {
	//Wat is de eerst volgende activiteit in de agenda?
	$result_eerst_volgende = mysql_query("SELECT agendaId FROM Agenda WHERE teamId = '".$team."' AND datum > NOW() ORDER BY datum LIMIT 1");
	if($result_eerst_volgende <> null && mysql_num_rows($result_eerst_volgende) > 0) {
		$row = mysql_fetch_object($result_eerst_volgende);
		$eerst_volgende_agenda = $row->agendaId;
	}else {
		$eerst_volgende_agenda = 0;
	}
}

//Maak de tabel aan
if($result <> null && mysql_num_rows($result) > 0) {
	/* De tabel wordt aangemaakt */
	include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
	$color = true;
	echo "<table class='met_border agenda_tabel'>";
		echo "<tr class='normaal".($color ? "" : " alternate")."'>";	
			if(empty($_GET['agendaId'])) {	echo "<th class='col_selecteren'>&nbsp;</th>";}
			echo "<th class='col_datum'>Datum</th>
			<th class='col_tijd'>Tijd</th>
			<th class='col_training_icon'>&nbsp;</th>
			<th class='col_activiteit'>Activitet</th>";
		echo "</tr>";
	while($row = mysql_fetch_array($result)) {
		//echo "<div class='agenda_post".($row['soort'] == 1 ? " training" : " overig").(isset($row['bericht']) ? " tooltip" : "")."' rel='".$row['bericht']."'>";
		($color ? $color = false: $color = true);
		echo "<tr class='normaal".($eerst_volgende_agenda == $row['agendaId'] ? " selected" : ($color ? "" : " alternate"))."'>";
			if(empty($_GET['agendaId'])) {	echo "<td class='col_selecteren'><img class='popup_trigger' style='cursor:pointer; vertical-align:middle;' src='/images/icons/pijl_rechts.png' rel='".$row['agendaId']."'></td>";}
    		echo "<td>";
    			echo getDagWeekString(date('w', strtotime($row['datum'])), true)." ".date('j', strtotime($row['datum']))." ".getMaandString(date('m', strtotime($row['datum'])), true)."</td>";
    		echo "<td>";
    			echo date('H:i', strtotime($row['datum']))."</td>";
    		echo "<td class='".($row['soort'] == 1 ? "training" : "overig")."'>&nbsp;</td>";
    		echo "<td class='col_activiteit'>";
    			echo $row['gebeurtenis']."</td>";
    	echo "</tr>";
	}
	echo "</table>";
}else {
	echo "<div class='error'><p class='icon'>Het ophalen van de activiteit is mislukt.</p></div>";
}
mysql_close($con);
?>